package com.ruoyi.project.platform.mapper;

import java.util.List;
import com.ruoyi.project.platform.domain.PltUserSymbol;

/**
 * 用户币对Mapper接口
 * 
 * @author ruoyi
 * @date 2020-07-27
 */
public interface PltUserSymbolMapper 
{
    /**
     * 查询用户币对
     * 
     * @param symbolId 用户币对ID
     * @return 用户币对
     */
    public PltUserSymbol selectPltUserSymbolById(Long symbolId);

    /**
     * 查询用户币对列表
     * 
     * @param pltUserSymbol 用户币对
     * @return 用户币对集合
     */
    public List<PltUserSymbol> selectPltUserSymbolList(PltUserSymbol pltUserSymbol);

    /**
     * 新增用户币对
     * 
     * @param pltUserSymbol 用户币对
     * @return 结果
     */
    public int insertPltUserSymbol(PltUserSymbol pltUserSymbol);

    /**
     * 修改用户币对
     * 
     * @param pltUserSymbol 用户币对
     * @return 结果
     */
    public int updatePltUserSymbol(PltUserSymbol pltUserSymbol);

    /**
     * 删除用户币对
     * 
     * @param symbolId 用户币对ID
     * @return 结果
     */
    public int deletePltUserSymbolById(Long symbolId);

    /**
     * 批量删除用户币对
     * 
     * @param symbolIds 需要删除的数据ID
     * @return 结果
     */
    public int deletePltUserSymbolByIds(Long[] symbolIds);
}
